services.dokuwiki.sites.<name>.plugins

List of path(s) to respective plugin(s) which are copied into the 'plugin' directory.

These plugins need to be packaged before use, see example.

Type
list of absolute path
Default
[ ]
Example
let
  plugin-icalevents = pkgs.stdenv.mkDerivation rec {
    name = "icalevents";
    version = "2017-06-16";
    src = pkgs.fetchzip {
      stripRoot = false;
      url = "https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/${version}/dokuwiki-plugin-icalevents-${version}.zip";
      hash = "sha256-IPs4+qgEfe8AAWevbcCM9PnyI0uoyamtWeg4rEb+9Wc=";
    };
    installPhase = "mkdir -p $out; cp -R * $out/";
  };
# And then pass this plugin to the plugin list like this:
in [ plugin-icalevents ]
Declared
<nixpkgs/nixos/modules/services/web-apps/dokuwiki.nix>